keep one at one's word - Alemán Inglés Diccionario